home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -screenplay- / shareware / muscarine / 36.room < prev    next >
Text File  |  2000-02-29  |  2KB  |  82 lines

  1. /* Vulcano
  2. /* Room script for GRAAL
  3. /*
  4.  
  5. /* UPDATE: scroll_frames[;normal_frames]
  6. /*
  7. UPDATE: 6;1
  8.  
  9. /* 3D: max;mid;min;adjspeed (This statement is optional)
  10. /*
  11. /* SECTION: SAME|section_no
  12. /*
  13. SECTION: 2
  14.  
  15. /* BACKDROP: file
  16. /*
  17. BACKDROP: 36BG.iff
  18.  
  19. /* START_POS: startpos_no;image;x;y;L|M|R;floor_no
  20. /*
  21. START_POS: 1;//SIMG11;21;103; ;1
  22.  
  23. /* FLOOR: floor_no;x1;y1;x2;y2;floormaps
  24. /*
  25. FLOOR: 1;0;94;195;132;1-1/2-2
  26. FLOOR: 2;53;69;82;132;1-1/2-2
  27.  
  28. /* PATH: path_no;floor1;floor2;px1;py1;px2;py2;[{more_points}] (This statement is optional)
  29. /*
  30. /* EXIT: exit_no;x1;y1;x2;y2;x;y;description (This statement is optional)
  31. EXIT: 1;0;93;11;169;15;103;jungle
  32.  
  33. /* CLPART: file (This statement is optional)
  34. CLPART: 36FG.iff
  35.  
  36. /* ROOMIMGS: number;start_bob;x1;y1;w;h;x-offset;hotspot (This statement is optional)
  37. ROOMIMGS: 1;1;0;0;153;29;0; 
  38.  
  39. /* STATIC: bob;image;x;y (This statement is optional)
  40. /*
  41. /* ANIM: bob;image;anim_ch;anim|ptrn;x;y (This statement is optional)
  42. /*
  43. /* ROOMOBJ: obj;name;room;VIS|NVIS;bob;image;x;y;cx;cy;cimage;prep;PICK|NPICK;anim_ch;verb;icon;LOW|MID|HIGH;types;w1;w2;w3 (This statement is optional)
  44. ROOMOBJ: 1;lava;36;VIS;1;RIMG1;166;64;-91;6;//SIMG11; ;NPICK; ;8; ;LOW; ;a;this;it
  45.  
  46. /* DACT: {cond|comm}
  47. /*
  48. DACT: LIGHTS ON;EXIT
  49.  
  50. /* LINE: dlg;line_no;sentence1;sentence2| ;{cond} (This statement is optional)
  51. /*
  52. /* LACT: dlg;line_no;{cond|comm} (This statement is optional)
  53. /*
  54. /* ACTION: verb_no;{cond|comm} (This statement is optional)
  55. ACTION: 0;IFOBJ 1;MEXIT;GOTO 35,3
  56.  
  57. /* Action 1 - Give
  58. /*
  59. /* Action 2- Pick up
  60. ACTION: 2;IFOBJ ROBJ1;SAY I can't just pick it up! I need something to hold it in.;EXIT
  61.  
  62. /* Action 3 - Use
  63. ACTION: 3;IFOBJ 45;IFOBJ2 ROBJ1;IFOF 45,1=0;MOBJ ROBJ1;HANDLE LOW;ICON 45,27;SETOF 45,1=1;W 12;HANDLE -1;SAY Oops! The lava burnt a hole in the cauldron.;EXIT
  64. ACTION: 3;IFOBJ 45;IFOBJ2 ROBJ1;IFOF 45,1=1;SAY I can't use the cauldron while there is a hole in it.;EXIT
  65. ACTION: 3;IFOBJ 45;IFOBJ2 ROBJ1;IFOF 45,1=2;MOBJ ROBJ1;HANDLE LOW;ICON 45,22;SETOF 45,1=3;W 12;HANDLE -1;SAY It's full of lava now.;EXIT
  66. ACTION: 3;IFOBJ 45;IFOBJ2 ROBJ1;IFOF 45,1=3;SAY It's already full of lava.;EXIT
  67. ACTION: 3;IFOBJ 45;IFOBJ2 ROBJ1;IFOF 45,1=4;SAY I have to put it into blood to make it heat-resistable first.;EXIT
  68.  
  69. /* Action 4 - Open
  70. /*
  71. /* Action 5 - Talk to
  72. /*
  73. /* Action 6 - Consume
  74. /*
  75. /* Action 7 - Close
  76. /*
  77. /* Action 8 - Look at
  78. /*
  79. /* Action 9 - Attack
  80. /*
  81. /* eof
  82.